<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Copy detection pattern</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Copy_detection_pattern"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Copy_detection_pattern rootpage-Copy_detection_pattern skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Copy detection pattern</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1251242444">
/* start https://en.wikipedia.org/ */
.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style>
<p>A <b>copy detection pattern (CDP)</b><sup id="cite_ref-:0_1-0" class="reference"><a href="#cite_note-:0-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> or <b>graphical code</b><sup id="cite_ref-:2_2-0" class="reference"><a href="#cite_note-:2-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> is a small <a href="Randomness" title="Randomness">random</a> or <a href="Pseudorandomness" title="Pseudorandomness">pseudo-random</a> <a href="Digital_image" title="Digital image">digital image</a> which is printed on documents, labels or products for <a href="Counterfeit" title="Counterfeit">counterfeit</a> detection. <a href="Authentication" title="Authentication">Authentication</a> is made by scanning the printed CDP using an <a href="Image_scanner" title="Image scanner">image scanner</a> or <a href="Mobile_phone_camera" class="mw-redirect" title="Mobile phone camera">mobile phone camera</a>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> It is possible to store additional product-specific data into the CDP that will be decoded during the scanning process.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> A CDP can also be inserted into a <a href="2D_barcode" class="mw-redirect" title="2D barcode">2D barcode</a> to facilitate smartphone authentication and to connect with traceability data.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup>
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Principle">Principle</h2></div>
<p>The detection of counterfeits using a CDP relies on an "information loss principle",<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> which states that every time a digital image is printed or scanned, some information about the original digital image is lost. A CDP is a maximum entropy image that attempts to take advantage of this information loss. Since producing a counterfeit CDP requires an additional scanning and printing processes, it will have less information than an original CDP. By measuring the information in the scanned CDP, the detector can determine whether the CDP is an original print or a copy.
</p><p>CDPs aim to address limitations of optical security features such as <a href="Security_hologram" title="Security hologram">security holograms</a>. They are motivated by the need for security features that can be originated, managed and transferred digitally, and that are machine readable.<sup id="cite_ref-:0_1-1" class="reference"><a href="#cite_note-:0-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Contrarily to many traditional <a href="Security_printing" title="Security printing">security printing</a> techniques, CDPs do not rely on <a href="Security_through_obscurity" title="Security through obscurity">Security by Obscurity</a>,<sup id="cite_ref-Picard_8-0" class="reference"><a href="#cite_note-Picard-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> as the algorithm for generating CDPs can be public as long as the key used to generate it or the digital CDP is not revealed.<sup id="cite_ref-:3_9-0" class="reference"><a href="#cite_note-:3-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup>
</p><p>
CDPs have also been described as a type of optical <a href="Physical_unclonable_function" title="Physical unclonable function">physical unclonable function</a>.<sup id="cite_ref-:2_2-1" class="reference"><a href="#cite_note-:2-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> While they have been cited as a "powerful tool to detect copies",<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> it is noted however that CDPs "require an extensive knowledge of printing technologies"<sup id="cite_ref-:4_11-0" class="reference"><a href="#cite_note-:4-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> because the printing process introduces variation that is foundational to copy detection.</p>
<div class="mw-heading mw-heading2"><h2 id="Security_assessment">Security assessment</h2></div>
<p>The theoretical and practical assessment of the security level of CDPs, in other words the detector's ability to detect counterfeit attempts, is an ongoing area of research:
</p>
<ul><li>In,<sup id="cite_ref-:3_9-1" class="reference"><a href="#cite_note-:3-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> practical recommendations on printing stability, taking into account scanning quality of the detector, and managing the security of printing facilities.</li>
<li>In,<sup id="cite_ref-:1_12-0" class="reference"><a href="#cite_note-:1-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> a decision theoretic-model is developed to determine optimality properties of CDPs in idealised conditions. Based on an additive <a href="Gaussian_noise" title="Gaussian noise">Gaussian noise</a> assumption for the print channel and an attacker who takes optimal decisions, it is shown that the most effective decision function is a <a href="Correlation_function" title="Correlation function">correlation function</a>.</li>
<li>In,<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> different new CDP detection metrics are proposed and confirmed a significant improvement of copy detection accuracy.</li>
<li>In,<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> the impact of multiple printed observations of the same CDP is studied, and it is shown that the noise due to the printing process can be reduced but not completely removed, due to deterministic printing artefacts.</li>
<li>In,<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> a theoretical comparison is made between the performance of CDPs and natural randomness.</li>
<li>In <sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> and,<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> deep learning methods are used to recover portions of the digital CDP, and it is shown that these can be used to launch clonability attacks.</li>
<li>In,<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> quality control challenges are reviewed, and an inline verification system of secure graphics is proposed for high security printing applications.</li>
<li>In,<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> different attack methods based on restoration of the scanned CDP are tested. and show that a classifier based on support vector domain description outperforms other classification methods.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Applications">Applications</h2></div>
<p>CDPs are used for different physical item authentication applications:
</p>
<ul><li>As a means of providing a product authentication service using the <a href="Internet_of_things" title="Internet of things">Internet of Things</a>.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:4_11-1" class="reference"><a href="#cite_note-:4-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li>
<li>For securing <a href="Identity_document" title="Identity document">identification documents</a>, in combination with digital watermarks and 2D barcodes.<sup id="cite_ref-Picard_8-1" class="reference"><a href="#cite_note-Picard-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> They were used in 2006 to protect identification badges during the <a href="FIFA_World_Cup" title="FIFA World Cup">FIFA World Cup</a>.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup></li>
<li>Integrated into <a href="QR_code" title="QR code">QR Codes</a> to enable consumers to check product authenticity with a smartphone application.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup></li>
<li>For authenticating pharmaceutical packaging.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Related_techniques">Related techniques</h2></div>
<p><a href="EURion_constellation" title="EURion constellation">The EURion constellation</a> and <a href="Digital_watermarks" class="mw-redirect" title="Digital watermarks">digital watermarks</a> are inserted into banknotes to be detected by scanners, photocopiers and image processing software. However the objective of these techniques is not to detect whether a given banknote is a counterfeit, but to deter amateur counterfeiters from reproducing banknotes by blocking the device or software used to make the counterfeit.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup>
</p><p>Digital watermarks may be used as well to differentiate original prints from counterfeits.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> A digital watermark may also be inserted into a 2D barcode.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> The fundamental difference between digital watermarks and CDPs is that a digital watermark must be embedded into an existing image while respecting a fidelity constraint, while the CDP does not have such constraint.<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap mw-references-columns"><ol class="references">
<li id="cite_note-:0-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_1-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite id="CITEREFPicard2004" class="citation journal cs1">Picard, Justin (2004-06-03). Van Renesse, Rudolf L (ed.). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/253088312">"Digital authentication with copy-detection patterns"</a>. <i>Optical Security and Counterfeit Deterrence Techniques V</i>. <b>5310</b>. SPIE: 176. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2004SPIE.5310..176P">2004SPIE.5310..176P</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1117%2F12.528055">10.1117/12.528055</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:58492104">58492104</a>.</cite></span>
</li>
<li id="cite_note-:2-2"><span class="mw-cite-backlink">^ <a href="#cite_ref-:2_2-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:2_2-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFPhan_HoMai_HoangSawayaBas2014" class="citation journal cs1">Phan Ho, Anh Thu; Mai Hoang, Bao An; Sawaya, Wadih; Bas, Patrick (2014-06-05). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/270463004">"Document authentication using graphical codes: reliable performance analysis and channel optimization"</a>. <i>EURASIP Journal on Information Security</i>. <b>2014</b> (1): 9. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1186%2F1687-417X-2014-9">10.1186/1687-417X-2014-9</a></span>. <a href="Hdl_(identifier)" class="mw-redirect" title="Hdl (identifier)">hdl</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://hdl.handle.net/20.500.12210%2F25915">20.500.12210/25915</a></span>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1687-417X">1687-417X</a>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite id="CITEREFTkachenkoPuechDestruelStrauss2016" class="citation journal cs1">Tkachenko, Iuliia; Puech, William; Destruel, Christophe; Strauss, Olivier; Gaudin, Jean-Marc; Guichard, Christian (2016-03-01). "Two-Level QR Code for Private Message Sharing and Document Authentication". <i>IEEE Transactions on Information Forensics and Security</i>. <b>11</b> (3): <span class="nowrap">571–</span>583. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FTIFS.2015.2506546">10.1109/TIFS.2015.2506546</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1556-6021">1556-6021</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:9465424">9465424</a>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="http://www.unicri.it/sites/default/files/2021-07/Technology%20and%20Security%20Countering%20Criminal%20Infiltrations%20in%20the%20Legitimate%20Supply%20Chain_1.pdf"><i>Technology and Security: Countering Criminal Infiltrations in the Legitimate Supply Chain</i></a> <span class="cs1-format">(PDF)</span>. <a href="United_Nations_Interregional_Crime_and_Justice_Research_Institute" title="United Nations Interregional Crime and Justice Research Institute">United Nations Interregional Crime and Justice Research Institute</a>. 2021.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite id="CITEREFAbele,_Eberhard.2011" class="citation book cs1">Abele, Eberhard. (2011). <i>Schutz vor Produktpiraterie : ein Handbuch für den Maschinen- und Anlagenbau</i> [<i>Protection against product piracy: A handbook for the mechanical and plant engineering industry</i>]. Ksuke, Philipp., Lang, Horst. Berlin: Springer. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-3-642-19280-7</bdi>. <a href="OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/726826809">726826809</a>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://euipo.europa.eu/anti-counterfeiting-and-anti-piracy-technology-guide/marking-technologies/copy-detection-patterns"><i>EUIPO Anti-Counterfeiting Technology Guide</i></a>. European Observatory on Infringements of Intellectual Property Rights. 2021.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://uibm.mise.gov.it/index.php/it/225-lotta-alla-contraffazione/2036477-copy-detection-patterns-cdp">"Pagina iniziale dell'Ufficio Italiano Brevetti e Marchi - Copy Detection Patterns – CDP"</a> [Home page of the Italian Patent and Trademark Office -Copy Detection Patterns – CDP]. <i>uibm.mise.gov.it</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210129053102/https://uibm.mise.gov.it/index.php/it/225-lotta-alla-contraffazione/2036477-copy-detection-patterns-cdp">Archived</a> from the original on 2021-01-29<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-22</span></span>.</cite></span>
</li>
<li id="cite_note-Picard-8"><span class="mw-cite-backlink">^ <a href="#cite_ref-Picard_8-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Picard_8-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFPicardVielhauerThorwirth2004" class="citation journal cs1">Picard, Justin; Vielhauer, Claus; Thorwirth, Niels (2004-06-22). Delp Iii, Edward J; Wong, Ping W (eds.). "Towards fraud-proof ID documents using multiple data hiding technologies and biometrics". <i>Security, Steganography, and Watermarking of Multimedia Contents VI</i>. <b>5306</b>. SPIE: 416. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2004SPIE.5306..416P">2004SPIE.5306..416P</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1117%2F12.525446">10.1117/12.525446</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:15931951">15931951</a>.</cite></span>
</li>
<li id="cite_note-:3-9"><span class="mw-cite-backlink">^ <a href="#cite_ref-:3_9-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:3_9-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFPicard2008" class="citation journal cs1">Picard, Justin (2008). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/341030602">"Copy Detectable Images: From Theory to Practice"</a>. <i>Conference on Optical Security and Counterfeit Deterrence 2008</i>. <b>1</b>: <span class="nowrap">372–</span>381 – via Reconnaissance International.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><cite id="CITEREFDirikHaas2012" class="citation journal cs1">Dirik, Ahmet Emir; Haas, Bertrand (November 2012). <span class="id-lock-subscription" title="Paid subscription required"><a rel="nofollow" class="external text" href="https://ieeexplore.ieee.org/document/6403957">"Copy detection pattern-based document protection for variable media"</a></span>. <i>IET Image Processing</i>. <b>6</b> (8): <span class="nowrap">1102–</span>1113. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1049%2Fiet-ipr.2012.0297">10.1049/iet-ipr.2012.0297</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1751-9667">1751-9667</a><span class="reference-accessdate">. Retrieved <span class="nowrap">12 August</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-:4-11"><span class="mw-cite-backlink">^ <a href="#cite_ref-:4_11-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:4_11-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation book cs1"><i>Vision and challenges for realising the Internet of things</i>. Sundmaeker, Harald., Guillemin, Patrick., Friess, Peter., Woelfflé, Sylvie., European Commission. Directorate-General for the Information Society and Media. Luxembourg: EUR-OP. 2010. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-92-79-15088-3</bdi>. <a href="OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/847355368">847355368</a>.</cite><span class="cs1-maint citation-comment"><code class="cs1-code">{{cite book}}</code>: CS1 maint: others (link)</span></span>
</li>
<li id="cite_note-:1-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-:1_12-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFPicard2008" class="citation journal cs1">Picard, Justin (2008). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/341030510">"On the Security of Copy Detectable Images"</a>. <i>NIP & Digital Fabrication Conference, 2008 International Conference on Digital Printing Technologies</i>.</cite></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><cite id="CITEREFDirikHaas2012" class="citation journal cs1">Dirik, A. E.; Haas, B. (2012-11-01). "Copy detection pattern-based document protection for variable media". <i>IET Image Processing</i>. <b>6</b> (8): <span class="nowrap">1102–</span>1113. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1049%2Fiet-ipr.2012.0297">10.1049/iet-ipr.2012.0297</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1751-9667">1751-9667</a>.</cite></span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><cite id="CITEREFBarasCayre2012" class="citation book cs1">Baras, Cleo; Cayre, François (2012-08-01). <a rel="nofollow" class="external text" href="https://ieeexplore.ieee.org/document/6334191">"2D bar-codes for authentication: A security approach"</a>. <i>2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO)</i>. pp. <span class="nowrap">1760–</span>1766. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1-4673-1068-0</bdi>.</cite></span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><cite id="CITEREFVoloshynovskiyHolotyakBas2016" class="citation book cs1">Voloshynovskiy, Slava; Holotyak, Taras; Bas, Patrick (2016-03-01). <a rel="nofollow" class="external text" href="http://sip.unige.ch/articles/2016/2016.ICASSP.Final.PUF.pdf">"Physical object authentication: Detection-theoretic comparison of natural and artificial randomness"</a> <span class="cs1-format">(PDF)</span>. <a rel="nofollow" class="external text" href="https://hal.archives-ouvertes.fr/hal-01283068/file/2016.ICASSP.Randomness9.pdf"><i>2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</i></a> <span class="cs1-format">(PDF)</span>. IEEE. pp. <span class="nowrap">2029–</span>2033. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2Ficassp.2016.7472033">10.1109/icassp.2016.7472033</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1-4799-9988-0</bdi>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:10331654">10331654</a>.</cite></span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><cite id="CITEREFTaranBonevVoloshynovskiy2019" class="citation arxiv cs1">Taran, Olga; Bonev, Slavi; Voloshynovskiy, Slava (2019-03-18). "Clonability of anti-counterfeiting printable graphical codes: a machine learning approach". <a href="ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1903.07359">1903.07359</a></span> [<a rel="nofollow" class="external text" href="https://arxiv.org/archive/cs.CR">cs.CR</a>].</cite></span>
</li>
<li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><cite id="CITEREFYadavTkachenkoTrémeauFournel2019" class="citation book cs1">Yadav, Rohit; Tkachenko, Iuliia; Trémeau, Alain; Fournel, Thierry (2019). <a rel="nofollow" class="external text" href="https://hal.archives-ouvertes.fr/hal-02330988/file/IH_MMSec_2019_final.pdf">"Estimation of Copy-sensitive Codes Using a Neural Approach"</a> <span class="cs1-format">(PDF)</span>. <i>Proceedings of the ACM Workshop on Information Hiding and Multimedia Security</i>. New York, New York, USA: ACM Press. pp. <span class="nowrap">77–</span>82. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F3335203.3335718">10.1145/3335203.3335718</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1-4503-6821-6</bdi>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:195848782">195848782</a>.</cite></span>
</li>
<li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text">Picard, Justin; Khatri, Nick; 100% Inline Verification of Secure Graphics at High Resolution; 2019-05-15; <i>Digital Document Security</i>; Reconnaissance International</span>
</li>
<li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><cite id="CITEREFZhangZhangYu2019" class="citation book cs1">Zhang, Pei; Zhang, Weiming; Yu, Nenghai (April 2019). "Copy Detection Pattern-Based Authentication for Printed Documents with Multi-Dimensional Features". <i>2019 7th International Conference on Information, Communication and Networks (ICICN)</i>. IEEE. pp. <span class="nowrap">150–</span>157. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2Ficicn.2019.8834939">10.1109/icicn.2019.8834939</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1-7281-0425-6</bdi>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:202561547">202561547</a>.</cite></span>
</li>
<li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><cite id="CITEREFChavesNochta2010" class="citation cs2">Chaves, Leonardo W. F.; Nochta, Zoltán (2010-07-12), "Breakthrough Towards the Internet of Things", <i>Unique Radio Innovation for the 21st Century</i>, Springer Berlin Heidelberg, pp. <span class="nowrap">25–</span>38, <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2010urif.book...25C">2010urif.book...25C</a>, <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-642-03462-6_2">10.1007/978-3-642-03462-6_2</a>, <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-3-642-03461-9</bdi>, <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:58916135">58916135</a></cite></span>
</li>
<li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><cite id="CITEREFYumpu.com" class="citation web cs1">Yumpu.com. <a rel="nofollow" class="external text" href="https://www.yumpu.com/en/document/read/4033452/fifa-world-cup-case-study-code-corporation">"FIFA World Cup Case Study - Code Corporation"</a>. <i>yumpu.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-04-19</span></span>.</cite></span>
</li>
<li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.securingindustry.com/pattern-makes-2d-barcodes-copy-proof/s15/a179/">"Pattern makes 2D barcodes copy-proof"</a>. <i>www.securingindustry.com</i>. 2009-07-15<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-04-19</span></span>.</cite></span>
</li>
<li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><cite id="CITEREFCarron" class="citation web cs1">Carron. <a rel="nofollow" class="external text" href="https://phys.org/news/2015-05-combatting-counterfeiting-qr-codes.html">"Combatting counterfeiting using QR codes"</a>.</cite></span>
</li>
<li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://packagingeurope.com/api/content/997c4c0a-515c-11e9-ada6-12f1225286c6/">"Digital and Analog Technologies for Product Authentication and Tamper Evidence"</a>. <i>Packaging Europe</i>. 2019-03-28<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-04-23</span></span>.</cite></span>
</li>
<li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://murdoch.is/projects/currency/">"Software Detection of Currency // Dr Steven J. Murdoch"</a>. <i>murdoch.is</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-04-23</span></span>.</cite></span>
</li>
<li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><cite id="CITEREFMahmoudBlackledgeDattaFlint2004" class="citation journal cs1">Mahmoud, Khaled W.; Blackledge, Jonathon M.; Datta, Sekharjit; Flint, James A. (2004-06-22). Delp Iii, Edward J.; Wong, Ping W. (eds.). "Print protection using high-frequency fractal noise". <i>Security, Steganography, and Watermarking of Multimedia Contents VI</i>. <b>5306</b>. SPIE: 446. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2004SPIE.5306..446M">2004SPIE.5306..446M</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1117%2F12.526677">10.1117/12.526677</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:46155853">46155853</a>.</cite></span>
</li>
<li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><cite id="CITEREFZhouPang2010" class="citation book cs1">Zhou, Jifeng; Pang, Mingyong (September 2010). "Digital watermark for printed materials". <i>2010 2nd IEEE International Conference on Network Infrastructure and Digital Content</i>. IEEE. pp. <span class="nowrap">758–</span>762. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2Ficnidc.2010.5657884">10.1109/icnidc.2010.5657884</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1-4244-6851-5</bdi>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:16587568">16587568</a>.</cite></span>
</li>
<li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><cite id="CITEREFNguyenRetraintMorain-NicolierDelahaies2019" class="citation journal cs1">Nguyen, Hoai Phuong; Retraint, Florent; Morain-Nicolier, Frédéric; Delahaies, Angès (2019). <a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FACCESS.2019.2937465">"A Watermarking Technique to Secure Printed Matrix Barcode—Application for Anti-Counterfeit Packaging"</a>. <i>IEEE Access</i>. <b>7</b>: <span class="nowrap">131839–</span>131850. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2019IEEEA...7m1839N">2019IEEEA...7m1839N</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FACCESS.2019.2937465">10.1109/ACCESS.2019.2937465</a></span>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/2169-3536">2169-3536</a>.</cite></span>
</li>
<li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><cite id="CITEREFBarniCoxKalkerKim2005" class="citation book cs1">Barni, Mauro; Cox, Ingemar; Kalker, Ton; Kim, Hyoung-Joong, eds. (2005). <i>Digital Watermarking</i>. Lecture Notes in Computer Science. Vol. 3710. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F11551492">10.1007/11551492</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-3-540-28768-1</bdi>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/0302-9743">0302-9743</a>.</cite></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://www.kaggle.com/datasets/scantrust/copy-detection-pattern-dataset">Dataset of CDPs with copies on Kaggle</a></li>
<li><a rel="nofollow" class="external text" href="https://www.univ-st-etienne.fr/graphical-code-estimation/index.html">Dataset of CDPs from the University of St-Etienne</a> (for academic use only)</li>
<li><a rel="nofollow" class="external text" href="http://sip.unige.ch/projects/snf-it-dis/datasets/">Dataset of CDPs from University of Geneva</a></li>
</ul></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-07-17" href="https://en.wikipedia.org/wiki/?title=Copy_detection_pattern&oldid=1301039726">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>